rocket league
The U.S. National High School Esports Championship: When a Legacy Sports Media Giant Steps Onto the Scholastic FieldI remember a night in Busan, sitting in front of a screen watching a Korean...
USA TODAY Sports and PlayVS launch the National High School Esports Championship: three titles, eight teams, one finalOn December 11, somewhere in the United States, two high-school esports teams...
The FIFA Window Opens: Vietnam and the Problem of Keeping the Southeast Asian ThroneThe day the Vietnam Football Federation announced its squad list containing t...
Marathon's Confession: Bungie Changes Formation Mid-Season and Calls It StrategyIn 2026, I sat in a commentary booth in Binh Duong and declared on air that...
A King's Indian DVD mislabelled with Capablanca's name, and what deserves scrutiny in 9...a5The disc arrived in my mailbox on a Tuesday afternoon, its cover printed with...
Raoni Barcelos and the Fifth Round: When a 39-Year-Old Fighter Leaves the Cage on a StretcherAt the fifth round, the noise in Las Vegas was loud enough that no one heard...
The Top-3 Advancement Rule at the 2026 Asian Games: How a Group Stage Quietly Turns Into a LotteryA player who lost two of four matches still gets a ticket to the...
Deep Volleyball Analysis: When Input Data Is Empty and Lessons on the Sports Analysis PipelineIn the world of professional sports, data analysis has become an indispensabl...
Media Accreditation Opens for 2026 European Individual Championships: Ljubljana Becomes a Strategic Destination for Continental Table TennisThe European Table Tennis Union (ETTU) has officially opened media...
Korean Esports Media Rights Market: When Data Becomes the New CurrencyIn the summer transfer market of 2026, I sat writing about Mbappé as if signi...
Badminton at Asian Games 2026: India beat Bangladesh 3-0 to reach quarter-finals – an easy win, many questions remain21-4, 21-12, 21-4, 21-13, 21-15, 21-9. Six games, three singles matches, all...
Sabalenka and her 'Made in New York' jewellery: A champion's statement before the US Open 2026 challengeNew York, on a late August evening, the lights of Arthur Ashe Stadium...
The Blank in Golf Analysis: Why the Best Writers Must Learn to Say “Not Enough Data”On the night of August 12, I sat in front of a screen with an entirely blank...
Charlie Woods' 71 at TPC Sawgrass: The 17th-hole par save reveals what data doesn't sayWhen Charlie Woods' ball landed on the concrete cart path at the par-3 17th...
Becamex TP.HCM vs Thai Nguyen: Seven Points Running Ahead of Real FormIn the 90+5th minute of round 3, Becamex TP.HCM scored the goal that sealed...
A Ring in the Middle of an International Week: Kubo Takefusa and How He Chose the Rhythm of His Own StoryKubo Takefusa walked into the press room with a ring on his ring finger. It w...
0-8 in Shanghai: When Four VCT China Teams Could Not Win a Single MapThe Shanghai arena was full. Chants rolled in waves, red flags draped the row...
France vs Italy in the Nations League: Zidane's Home Debut, Italy Under Pressure to Take Points in Group A1At 7:45pm British time, the floodlights at the Stade de France came on, and...
Empty Data: Lessons from a Sports Analysis with No InformationIn the modern sports world, data is considered the 'lifeblood' of every...
The Empty Report: How Esports Fools Itself With Data-Free AnalysisLate on June 27, 2026, when Son Heung-min sealed South Korea's 2-0 win over...
USA TODAY Sports and PlayVS launch the National High School Esports Championship: three titles, eight teams, one finalOn December 11, somewhere in the United States, two high-school esports teams...
The FIFA Window Opens: Vietnam and the Problem of Keeping the Southeast Asian ThroneThe day the Vietnam Football Federation announced its squad list containing t...
Marathon's Confession: Bungie Changes Formation Mid-Season and Calls It StrategyIn 2026, I sat in a commentary booth in Binh Duong and declared on air that...
A King's Indian DVD mislabelled with Capablanca's name, and what deserves scrutiny in 9...a5The disc arrived in my mailbox on a Tuesday afternoon, its cover printed with...
Raoni Barcelos and the Fifth Round: When a 39-Year-Old Fighter Leaves the Cage on a StretcherAt the fifth round, the noise in Las Vegas was loud enough that no one heard...
The Top-3 Advancement Rule at the 2026 Asian Games: How a Group Stage Quietly Turns Into a LotteryA player who lost two of four matches still gets a ticket to the...
Deep Volleyball Analysis: When Input Data Is Empty and Lessons on the Sports Analysis PipelineIn the world of professional sports, data analysis has become an indispensabl...
Media Accreditation Opens for 2026 European Individual Championships: Ljubljana Becomes a Strategic Destination for Continental Table TennisThe European Table Tennis Union (ETTU) has officially opened media...
Korean Esports Media Rights Market: When Data Becomes the New CurrencyIn the summer transfer market of 2026, I sat writing about Mbappé as if signi...
Badminton at Asian Games 2026: India beat Bangladesh 3-0 to reach quarter-finals – an easy win, many questions remain21-4, 21-12, 21-4, 21-13, 21-15, 21-9. Six games, three singles matches, all...
Sabalenka and her 'Made in New York' jewellery: A champion's statement before the US Open 2026 challengeNew York, on a late August evening, the lights of Arthur Ashe Stadium...
The Blank in Golf Analysis: Why the Best Writers Must Learn to Say “Not Enough Data”On the night of August 12, I sat in front of a screen with an entirely blank...
Charlie Woods' 71 at TPC Sawgrass: The 17th-hole par save reveals what data doesn't sayWhen Charlie Woods' ball landed on the concrete cart path at the par-3 17th...
Becamex TP.HCM vs Thai Nguyen: Seven Points Running Ahead of Real FormIn the 90+5th minute of round 3, Becamex TP.HCM scored the goal that sealed...
A Ring in the Middle of an International Week: Kubo Takefusa and How He Chose the Rhythm of His Own StoryKubo Takefusa walked into the press room with a ring on his ring finger. It w...
0-8 in Shanghai: When Four VCT China Teams Could Not Win a Single MapThe Shanghai arena was full. Chants rolled in waves, red flags draped the row...
France vs Italy in the Nations League: Zidane's Home Debut, Italy Under Pressure to Take Points in Group A1At 7:45pm British time, the floodlights at the Stade de France came on, and...
Empty Data: Lessons from a Sports Analysis with No InformationIn the modern sports world, data is considered the 'lifeblood' of every...
The Empty Report: How Esports Fools Itself With Data-Free AnalysisLate on June 27, 2026, when Son Heung-min sealed South Korea's 2-0 win over...
